//package com.inspur.edp.bff.rtgenerator.generators.managergenerator.mgrImplclass.propertygenerators;
//
//import com.inspur.edp.bff.rtgenerator.generators.managergenerator.mgrImplclass.FSMgrImplGenContext;
//import com.inspur.edp.caf.generator.baseInfo.TypeInfo;
//import com.inspur.edp.caf.generator.property.ClassPropertyGenerator;
//import org.eclipse.jdt.core.dom.Block;
//import org.eclipse.jdt.core.dom.Modifier;
//
//import java.util.ArrayList;
//import java.util.Arrays;
//
//public class FSMgrBETypePropGenerator extends ClassPropertyGenerator
//{
//	private FSMgrImplGenContext mgrImplGenContext;
//	public FSMgrBETypePropGenerator(FSMgrImplGenContext mgrImplGenContext)
//	{
//		this.mgrImplGenContext = mgrImplGenContext;
//	}
//
//	@Override
//	protected ArrayList<Modifier.ModifierKeyword> getGetterAccessModifier()
//	{
//		return new ArrayList(Arrays.asList(new Modifier.ModifierKeyword[]
//				{ Modifier.ModifierKeyword.PROTECTED_KEYWORD}));
//	}
//
//	@Override
//	protected boolean isGetterOverride() {
//		return true;
//	}
//
//	@Override
//	protected String getPropertyName()
//	{
//		return "BEType";
//	}
//
//	@Override
//	protected TypeInfo getPropertyType()
//	{
//		return new TypeInfo(String.class);
//	}
//
//
//	@Override
//	protected Block buildGetMethodBody()
//	{
//		//TODO 后续看看是不是去掉这个属性，现在应该不需要了
//		return SyntaxFactory.Block(
//				SyntaxFactory.<StatementSyntax>SingletonList(
//						SyntaxFactory.ReturnStatement(
//								SyntaxFactory.LiteralExpression(
//										SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal("")))));
//	}
//
//
//}